INS Talwar (F40) is an Indian Navy frigate designed and built in Russia. (Photo: Public Domain/US Navy)New Delhi: India is poised to take delivery of two warships built in Russia within the next few months, a Bloomberg report said citing unnamed seni...